body,div,ul,li,ol,dl,dt,dd,p,form,h1,h2,h3,h4,h5,span,a,em,i,strong,b,input,textarea,select,img,label,form{ margin:0px; padding:0px; border:0px none; outline:none;}
li{ list-style: none;}
input{ outline:none; border: none;}
img{ border: 0 none; vertical-align: top;}
a{ text-decoration: none;}
em,i,b{ font-style:normal;}
html{ font-size: 625%;/*相当于是100px*/}
body{ font-size: .24rem; color: #333; min-width: 320px; max-width: 750px; margin: 0 auto 0; font-family: "Microsoft YaHei"; background: #f5f5f5;}

.clearfix:after{content: ".";display: block; height: 0; clear: both; visibility: hidden;}
img{ max-width: 100%;}
.fl{ float: left;}
.rg{ float: right}
header{ z-index: 99;  position: fixed; top: 0; background: #e13335; height: 48px; width: 100%; line-height: 48px;max-width: 750px;  min-width: 320px;}
header .a1{  color: #fff; position: absolute; left: 15px;font-size: 26px; top: 0;}
header p{ text-align: center; font-size: 18px; color: #fff;}
header .a2{  color: #fff; position: absolute; right: 15px;font-size: 26px; top: 0;}
.nav{z-index: 99; background: #f5f5f5; max-width: 750px;  min-width: 320px; width: 100%;  height: 48px; line-height: 48px; font-size: 16px; position: fixed; top: 48px;}
.nav .swiper-slide{width: 62.5px; text-align: center;}
.nav .swiper-slide a{ color: #333;}
.nav .swiper-slide .ch-col{ color: #e13335;}
.swiper-slide img{ height:5.78rem; width:100%}
.main{ margin-top: 96px; }
.banner{ line-height: 0;}
.banner img{width: 750px; height: 100%;}
.lei-jxs{ font-size: 16px;  line-height: 48px; overflow: hidden;  height: 48px; background: #fff; text-align: center; position: relative;}
.from{padding: 0 1% 15px 1%;overflow: hidden; background: #fff; line-height: 0;}
.select_type{ width: 45%; height: 28px; border: 1px solid #898989; color: #999; float: left; margin-bottom: 2%;}
.select_price{ width: 45%; height: 28px; border: 1px solid #898989; color: #999; float: right;margin-bottom: 2%;}
.from_list{ overflow: hidden;}
.from_btn{ width: 80%;  margin: 0 auto;height:28px; }
.from_btn button{ display: block;width: 100%;height:28px; line-height: 28px; background: #ff5500; color: #fff;  border: none; font-size: .28rem; border-radius: 5px;}
.wz_xian_box{ width: 100%; background: #fff; overflow: hidden;}
.wz_xian{ position: relative;  font-size: .32rem; width:40%;  margin: 0 auto; text-align: center; height: 44px; line-height: 44px; }
.wz_xian span::before{  content: '';  position: absolute;  top: 50%;  width: 45%;  height: 1px;  left: 100%;  background-color: #e8e8e8;  }
.wz_xian span::after{  content: '';  position: absolute;  top: 50%;  right: 100%;  width: 45%;  height: 1px;  background-color: #e8e8e8;  }
.new_escar{padding: 0 1%; overflow: hidden; background: #fff; width: 98%;}
.new_escar ul li{overflow: hidden; padding-bottom: 15px;}
.new_escar_left{width: 2.06rem;height: 1.58rem;overflow: auto;}
.new_escar_left  img{ width: 100%;height: 100%;}
.new_escar_right{ margin-left: 1.6rem;color: #333;line-height: 1.8;margin-left: 2.2rem;}
.txt1{ font-size:.28rem; padding: 0 1%; text-overflow: ellipsis; white-space: nowrap;overflow: hidden;}
.txt_list{ padding: 0 1%; overflow: hidden;}
.txt3{  color: #999;}
.txt4{ color: #f04d4e; font-size:.28rem; font-weight: 700;}
.yc_car{ padding: 0 1%; color: #999;}
.yc_con{ overflow: hidden; padding: 0 1%; color: #999; -webkit-line-clamp: 4;  line-clamp: 4;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;}
.tj{ width: 100%; overflow: hidden; background: #fff;}
.tj_list{ overflow: hidden; padding: 0 1%; margin-bottom: 5px;}
.tj_list_left{ width: 1.2rem; height: .8rem; margin-bottom: 10px;overflow: auto;}
.tj_list_right{ margin-left: 1.2rem; margin-bottom: 15px; }
.tj_txt1{padding: 0 1%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; color: #333; font-size:.28rem;}
.tj_txt2{ padding: 0 1%; color: #999;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.tj_btn{ margin:0 auto ;  width: 80%; }
.tj_btn a{  font-size:.28rem;width:100%; text-align: center; display: inline-block; background: #ff5500; line-height: 28px; color: #fff; border-radius: 5px;}
.mg_bott{ margin-bottom: 0;}
.sx_list{ overflow: hidden; background: #fff; padding: 0 1%;  font-size: .24rem; line-height: 1.8; border-bottom: 1px solid #e8e8e8;}
.sx_list_left{ width: 55px;}
.sx_list_right{ overflow: hidden;margin-left: 55px;}
.sx_list_right ul li{ float: left; padding: 0 2%;}
.sx_list_right ul li a{ color: #333;}
.escar_list{ background: #fff; overflow: hidden; margin-top: 10px;}
.escar_list_title{ width: 100%; line-height:28px;height: 28px; margin-bottom: 10px;}
.escar_list_title span{width: 33.3%; float: left; text-align: center; font-size:.28rem;}
.escar_list_title a{ color: #333;}
.escar_list_title .curre_title{ border-bottom: 1px solid #e13335; color: #e13335; display: block;}
.txt5{ padding: 2px 5px; background: #ff5500; color: #fff; border-radius: 2px; font-size: .28rem;}
.page{  padding: 4px 0; background: #fff; width: 100%; overflow: hidden; margin-top:10px;text-align: center;}
.page a{ padding: 2px 6px; border: 1px solid #999; display: inline-block; color: #333;  margin: 0 auto;}
.banner_title{ position: absolute; top: 0; height: 28px; line-height: 28px; text-align: center; font-size: .28rem;background-color:rgba(0,0,0,0.2);  width: 100%; color: #fff; padding: 0 1%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.sj_xx{ padding: 5px 1% 0px; background: #fff; overflow: hidden; font-size: .3rem; }
.sj_xx_right_1{ font-size: 0.24rem; color: #999;}
.sj_xx_left_2{ color: #999;font-size: 0.24rem;}
.sj_xx_left_2 span{ color: #ff5500; font-size: 0.3rem;}
.sj_xx_right_2{ font-size: 0.28rem; border-radius: 3px; padding: 2px 5px; background: #ff5500; color: #fff;}
.sj_xx_right_2 a{ color: #fff;}
.table{ padding: 10px 1% ; background: #fff; overflow: hidden;}
.row{border-left: 1px solid #d9d9d9; overflow: hidden; font-size: .28rem; }
.row:last-child{border-bottom: 1px solid #d9d9d9;}
.col_1{ border-top: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; width: 20%; text-align: center; line-height: 1.6;font-weight: bold;}
.col_2{border-top: 1px solid #d9d9d9;  border-right: 1px solid #d9d9d9;  width: 29.4%; text-align: center; line-height: 1.6;}
.sm{ padding: 0 1% 10px; background: #fff; overflow: hidden; }
.sm p{ padding: 4px;  border: 1px solid #d9d9d9; text-align: justify; text-indent: 2em;}
.sp_img{ padding: 0 1%; background: #fff; overflow: hidden;}
.sp_img_list{ padding-bottom: 10px; overflow: hidden;}
.gengduo{ float: left; color: #007aff;}
.layer{display: none; position: fixed;left: 0; top: 0; height: 100%; width: 100%;background-color:rgba(0,0,0,0.2);  z-index: 101; min-width: 320px; max-width: 750px;}
.layer_list_box{ height: 100%; width: 60%; overflow-y: scroll; margin:96px 0 0 40%; background: #fff;  }
.layer_list_title{ font-size: .32rem; text-align: center; line-height: 2;}
.two_type{ background: #f2f2f2; line-height: 1.4; padding-left: 2%; font-weight: normal;  font-size: .28rem;}
.layer_list{ padding-left: 2%;}
.layer_list .layer_list_1{ line-height: 1.8; border-bottom: 1px dashed #f2f2f2;}
.layer_list .layer_list_1 a{ color: #333;}
.swiper-container2 {width: 100%;height: 100%;}
.zx_zhao{ display: none; position: fixed; top: 0; height: 100%; width: 100%;background-color:rgba(0,0,0,0.2); z-index: 99;max-width: 750px;margin: 0 auto;}
.zx_zhao_box{width: 4rem; height: 2rem; background: #fff;position: fixed;top: 50%;margin-left: 19%;}
.zx_zhao_box h4{ font-size: .28rem;  text-align: center; border-bottom: 1px solid #d9d9d9; line-height: 1.8; }
.zx_zhao_list{ margin: 10px 0px 10px 8px; overflow: hidden; height: 24px; line-height: 24px;}
.zx_zhao_list input{ width: 2.5rem; border: 1px solid #d9d9d9; margin-left: 4px; height: 22px;}
.on_cl{  margin-left: 10px; padding: 1% 3%; color: #fff; background: #e13335; border-radius: 5px; font-size: .24rem;}
.gb{  margin-left: 1.8rem; font-weight: normal; color: #e13335;}
.on_cl{  margin-left: 10px; padding: 1% 3%; color: #fff; background: #e13335; border-radius: 5px;border: none;}
.sx_list_right ul li .sx_current{ color:#e13335}
.tj_txt1 a{ color:#333;}
@media screen and (min-width: 320px) {
    .yc_con{  -webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;  }
    .col_2{ width: 29.33%;}
}
@media screen and (min-width: 375px) and (max-width: 667px){
    .yc_con{  -webkit-line-clamp: 1;  line-clamp: 1;  -webkit-box-orient: vertical;  box-orient: vertical;  display: -webkit-box;  display: box;  }
}
